<?php
class funcionesphp
{
	//Funcion para poner el check si esta seleccionado
	public static function buscarCheck($check)
	{
		$esta=false;
		$contador=0;
		global $seleccionados;
		for($i=0;$i<count($seleccionados);$i++)
		{
			if($seleccionados[$i]!="")
			{		
				$contador++;
				if($contador==1 && $seleccionados[$i]==$check)
				{
					$esta=true;	
				}
				if($contador==4)
				{
					$contador=0;
				}
			}
		}
		return $esta;
	}
	//Funcion para poner los checks que estén selecccionados de la tradición documental				
	public static function buscarCheckTD($check,$checktd)
	{
		$contador=0;
		$contadorencontrado=0;
		$encontrado=false;
		$esta=false;
		global $seleccionados;
		for($i=0;$i<count($seleccionados);$i++)
		{
			if($seleccionados[$i]!="")
			{		
				$contador++;
				if($contador==1 && $seleccionados[$i]==$check)
				{
					$encontrado=true;	
				}
				if($contador==4)
				{
					$contador=0;
				}
				if($encontrado)
				{
					$contadorencontrado++;
					if($contadorencontrado<=3 && $seleccionados[$i+1]==$checktd)
					{
						$encontrado=false;
						$esta=true;
						//break;
					}
				}
			}
		}
		return $esta;
	}
	//Función para que no se borren los check que se borraron anteriormente por si lo vuelte a seleccionar
	public static function controlarDivBorrados($contador,$divborrados)
	{
		$esta=false;
		echo $contador;	
												echo count($divborrados);
		for($i=0;$i<count($divborrados);$i++)
		{
			if($divborrados[$i]!="")
			{		
				if($contador==$divborrados[$contador])
				{
					$esta=true;	
				}
			}
		}
		return $esta;
	}
	
	public static function quitarParametrosURL($variableURL, $nombrePagina) // Variable a eliminar de la URL, nombre de la pagina a recargar
	{  
		$str = $_SERVER['QUERY_STRING'];
		parse_str($str, $info);
		unset($info[$variableURL]);
		$params=http_build_query($info);
		$url="".$nombrePagina;
		return $url;
	}
}
?>